marine transportation - French English Dictionary